package com.sj.friendcircle.common.router;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * 跳转路由管理
 */

public interface RouterList {

    @Retention(RetentionPolicy.SOURCE)
    @interface PhotoMultiBrowserActivity {
        String path = "/photo/browser";
        String key_browserinfo = "browserinfo";
        String key_maxSelectCount = "maxSelectCount";
        String key_result = "selectedphoto";
        int requestCode = 0x20;
    }

    @Retention(RetentionPolicy.SOURCE)
    @interface PublishActivity {
        String path = "/publish/edit";
        String key_mode = "mode";
        String key_photoList = "photoList";
        int MODE_TEXT = 0x10;
        int MODE_MULTI = 0x11;
        int requestCode = 0x21;
    }

    @Retention(RetentionPolicy.SOURCE)
    @interface PhotoSelectActivity {
        String path = "/photo/select";
        String key_maxSelectCount = "maxSelectCount";
        String key_result = "selectedphoto";
        int requestCode = 0x22;
    }

    @Retention(RetentionPolicy.SOURCE)
    @interface FriendCircleActivity{
        String path = "/friend/circle";
    }

    @Retention(RetentionPolicy.SOURCE)
    @interface LoginActivity{
        String path = "/acitvity/login";
    }

    /**矿机*/
    @Retention(RetentionPolicy.SOURCE)
    @interface MachineListActivity{
        String path = "/acitvity/MachineListActivity";
    }


}
